/*
 * JOY电子商务网运营事业部
 * 中国移动通信集团设计院有限公司
 * B2BJOY.COM  OPERATION  DIVISION
 * China Mobile Group Design Institute Co., Ltd
 */

package com.uhaou.system.vo.query;

import org.apache.commons.lang.builder.EqualsBuilder;
import org.apache.commons.lang.builder.HashCodeBuilder;
import org.apache.commons.lang.builder.ToStringBuilder;
import org.apache.commons.lang.builder.ToStringStyle;

import java.io.Serializable;

import java.util.*;
import org.apache.commons.lang.StringUtils;
import org.hibernate.validator.constraints.Length;
 

import cn.org.rapid_framework.util.*;
import cn.org.rapid_framework.web.util.*;
import cn.org.rapid_framework.page.*;
import cn.org.rapid_framework.page.impl.*;
 
import com.uhaou.common.base.*;

/**
 * @author  jiangcheng
 * @version 1.0
 * @since 1.0
 */


public class SysUserQuery extends BaseQuery implements Serializable {
    private static final long serialVersionUID = 3148176768559230877L;
    

    @Length(max=32)
	private java.lang.String id;
	
	private java.lang.String accountName;
	@Length(max=100)
	private java.lang.String userName;
	@Length(max=255)
	private java.lang.String userPwd;
	@Length(max=2)
	private java.lang.String cardType;
	@Length(max=20)
	private java.lang.String cardId;
	@Length(max=200)
	private java.lang.String company;
	@Length(max=100)
	private java.lang.String userNo;
	@Length(max=200)
	private java.lang.String companyAdd;
	 
	private java.lang.String deptId;
	
	private java.util.Date birthday;
	
	private java.util.Date birthdayBegin;
	
	private java.util.Date birthdayEnd;
	
	private java.lang.String email;
 
	private java.lang.String phone;
 
	private java.lang.String mobile;
 
	private java.lang.String familyAddr;
	 
	private java.lang.String sex;
 
	private java.lang.String fax;
	 
	private java.lang.String creator;
	
	private java.util.Date createTime;
	
	private java.util.Date createTimeBegin;
	
	private java.util.Date createTimeEnd;
	
	private java.lang.String userStatus;
	 
	private java.lang.String deleted;
	 
	private java.lang.String memo;
	//columns END
	
 
	

	public String toString() {
		return ToStringBuilder.reflectionToString(this,ToStringStyle.MULTI_LINE_STYLE);
	}



	public java.lang.String getId() {
		return id;
	}



	public void setId(java.lang.String id) {
		this.id = id;
	}



	public java.lang.String getAccountName() {
		return accountName;
	}



	public void setAccountName(java.lang.String accountName) {
		this.accountName = accountName;
	}



	public java.lang.String getUserName() {
		return userName;
	}



	public void setUserName(java.lang.String userName) {
		this.userName = userName;
	}



	public java.lang.String getUserPwd() {
		return userPwd;
	}



	public void setUserPwd(java.lang.String userPwd) {
		this.userPwd = userPwd;
	}



	public java.lang.String getCardType() {
		return cardType;
	}



	public void setCardType(java.lang.String cardType) {
		this.cardType = cardType;
	}



	public java.lang.String getCardId() {
		return cardId;
	}



	public void setCardId(java.lang.String cardId) {
		this.cardId = cardId;
	}



	public java.lang.String getCompany() {
		return company;
	}



	public void setCompany(java.lang.String company) {
		this.company = company;
	}



	public java.lang.String getUserNo() {
		return userNo;
	}



	public void setUserNo(java.lang.String userNo) {
		this.userNo = userNo;
	}



	public java.lang.String getCompanyAdd() {
		return companyAdd;
	}



	public void setCompanyAdd(java.lang.String companyAdd) {
		this.companyAdd = companyAdd;
	}



	public java.lang.String getDeptId() {
		return deptId;
	}



	public void setDeptId(java.lang.String deptId) {
		this.deptId = deptId;
	}



	public java.util.Date getBirthday() {
		return birthday;
	}



	public void setBirthday(java.util.Date birthday) {
		this.birthday = birthday;
	}



	public java.lang.String getEmail() {
		return email;
	}



	public void setEmail(java.lang.String email) {
		this.email = email;
	}



	public java.lang.String getPhone() {
		return phone;
	}



	public void setPhone(java.lang.String phone) {
		this.phone = phone;
	}



	public java.lang.String getMobile() {
		return mobile;
	}



	public void setMobile(java.lang.String mobile) {
		this.mobile = mobile;
	}



	public java.lang.String getFamilyAddr() {
		return familyAddr;
	}



	public void setFamilyAddr(java.lang.String familyAddr) {
		this.familyAddr = familyAddr;
	}



	public java.lang.String getSex() {
		return sex;
	}



	public void setSex(java.lang.String sex) {
		this.sex = sex;
	}



	public java.lang.String getFax() {
		return fax;
	}



	public void setFax(java.lang.String fax) {
		this.fax = fax;
	}



	public java.lang.String getCreator() {
		return creator;
	}



	public void setCreator(java.lang.String creator) {
		this.creator = creator;
	}



	public java.util.Date getCreateTime() {
		return createTime;
	}



	public void setCreateTime(java.util.Date createTime) {
		this.createTime = createTime;
	}



	public java.lang.String getUserStatus() {
		return userStatus;
	}



	public void setUserStatus(java.lang.String userStatus) {
		this.userStatus = userStatus;
	}



	public java.lang.String getDeleted() {
		return deleted;
	}



	public void setDeleted(java.lang.String deleted) {
		this.deleted = deleted;
	}



	public java.lang.String getMemo() {
		return memo;
	}



	public void setMemo(java.lang.String memo) {
		this.memo = memo;
	}



	public java.util.Date getBirthdayBegin() {
		return birthdayBegin;
	}



	public void setBirthdayBegin(java.util.Date birthdayBegin) {
		this.birthdayBegin = birthdayBegin;
	}



	public java.util.Date getBirthdayEnd() {
		return birthdayEnd;
	}



	public void setBirthdayEnd(java.util.Date birthdayEnd) {
		this.birthdayEnd = birthdayEnd;
	}



	public java.util.Date getCreateTimeBegin() {
		return createTimeBegin;
	}



	public void setCreateTimeBegin(java.util.Date createTimeBegin) {
		this.createTimeBegin = createTimeBegin;
	}



	public java.util.Date getCreateTimeEnd() {
		return createTimeEnd;
	}



	public void setCreateTimeEnd(java.util.Date createTimeEnd) {
		this.createTimeEnd = createTimeEnd;
	}

	 
	
}

